home *** CD-ROM | disk | FTP | other *** search
- ## This makefile is automatically generated by imake... do not modify
- # or you may lose your changes when imake generates makefiles again.
- # Ignore this message if you are not using imake.
- #
- # $Source: /mit/kerberos/src/util/imake.includes/RCS/Imake.template,v $
- # $Author: steiner $
- # $Header: Imake.template,v 4.3 88/12/09 15:41:52 steiner Exp $
- #
-
- NEWTOP=../../.
- BUILDTOP=../../.
-
- DEPEND=$(BUILDTOP)/makedepd/makedepd
-
- IMAKE=$(BUILDTOP)/util/imake/imake -I$(BUILDTOP)/util/imake.includes
-
- INCLUDE= -I$(BUILDTOP)\include
- LINTFLAGS=$(INCLUDE) $(DEFINES) $(GLOBAL_CDEFS)
-
- # $Source: /mit/kerberos/src/util/imake.includes/RCS/config.Imakefile,v $
- # $Author: jtkohl $
- # $Header: config.Imakefile,v 4.10 89/01/05 14:56:16 jtkohl Exp $
- #
-
- GLOBAL_CDEFS= -DPC -DATHENA_COMPAT -DATHENA $(NOENCFLAG) $(DBMFLAG)
-
- SRCTOP=\kerb\src
-
- DESTDIR=
-
- SVRDIR= /usr/etc
- ATHENADIR=/usr/athena
- LIBDIR= h:\lib
- LINTLIBDIR = /usr/lib/lint
- BINDIR= /usr/bin
- UCBDIR= /usr/ucb
- ETCDIR= /etc
- DAEMDIR= /usr/etc
- SLASHBINDIR= /bin
- INCLDIR= h:\include
- MANDIR= /usr/man
-
- KRB_LIB=$(BUILDTOP)\lib\krb\krb.lib
- KRB_LIBDEP=$(KRB_LIB)
- KRB_LINTLIB=$(BUILDTOP)/lib/krb/llib-lkrb.ln
- KRB_ADM=$(BUILDTOP)/lib/kadm/libkadm.a
- KRB_ADMDEP=$(KRB_ADM)
-
- NOENCFLAG=
- DES_LIB=$(BUILDTOP)\lib\des\des.lib
- DES_LIBDEP=$(DES_LIB)
- DES_LINTLIB=$(BUILDTOP)/lib/des/llib-ldes.ln
-
- DBMFLAG=-DNDBM
- KDB_LIB=$(BUILDTOP)/lib/kdb/libkdb.a
- KDB_LIBDEP=$(KDB_LIB)
-
- COM_ERR=-lcom_err
-
- COM_ERR_DEP=
-
- ARCHIVE= ar cru
-
- RANLIB= ranlib
-
- COMPILE_ET= compile_et
-
- INSTALLFILE= install -m 444
-
- INSTALLLIB= install -m 444
-
- INSTALLPROG= install -m 555
-
- INSTALLRAW= install
-
- INSTALLSUID= install -m 4555 -o root
-
- LD=ld
-
- AS=as
-
- LINT=lint
-
- CC=cl
-
- CCRO=cl
-
- HCC=$(CC)
-
- CPP=$(CC) -E
-
- DBG= -Zi -Oxn
-
- DEFINES=-DBSD42
-
- TAGGER=etags
-
- MAKE=make
- RM=del
- MV=ren
- CP=copy
- LN=ln -s
- LPR=lpr -p
- CHMOD=chmod
-
- DEF_UID = 113
-
- # $Source: /mit/kerberos/src/util/imake.includes/RCS/Imake.rules,v $
- # $Author: jtkohl $
- # $Header: Imake.rules,v 4.7 89/01/05 14:22:05 jtkohl Exp $
- #
-
- # $Source: /mit/kerberos/src/lib/des/RCS/Imakefile,v $
- # $Author: jtkohl $
- # $Header: Imakefile,v 4.0 88/12/01 10:53:51 jtkohl Exp $
- #
- # Copyright 1987 by the Massachusetts Institute of Technology.
- #
- # For copying and distribution information,
- # please see the file <mit-copyright.h>.
- #
- # Imakefile for DES library
- #
-
- DESSRCS= keysched.c des.c cbc_encr.c pcbc_enc.c debug.c \
- cksum.c qd_cksum.c rand_key.c rdpasswd.c \
- strtokey.c util.c weak_key.c kyparity.c dbg_prt.c
-
- SRCS= des_intn.h mkkeyprm.c make_ip.c make_fp.c make_e.c make_p.c make_s.c \
- mk_s_tab.c mk_p_tab.c make_odd.c misc.c \
- key_test.c testit.c verify.c epc_encr.c \
- cbc_noop.c enc.c $(DESSRCS)
-
- DESOBJS= keysched.obj des.obj cbc_encr.obj pcbc_enc.obj debug.obj \
- cksum.obj qd_cksum.obj rand_key.obj rdpasswd.obj \
- strtokey.obj util.obj weak_key.obj kyparity.obj dbg_prt.obj
-
- SRCDIR=$(SRCTOP)\lib\des
- CODE=$(SRCS) Imakefile tables.h des.vaxasm
- CFLAGS=-AS -Zp $(DBG) $(INCLUDE) $(DEFINES) $(GLOBAL_CDEFS)
- HCFLAGS=$(CFLAGS)
-
-
- all:: des.lib
-
- des.lib: $(DESOBJS)
- lib $@ @maklib
-
- libdes_p.a: $(DESOBJS)
- cd profiled; $(ARCHIVE) ../$@ $(DESOBJS)
- $(RANLIB) $@
-
- lint:: llib-ldes.ln
-
- llib-ldes.ln: $(DESSRCS)
- $(LINT) -Cdes $(LINTFLAGS) $(DESSRCS)
-
- clean::
- $(RM) libdes.a libdes_p.a
- $(RM) llib-ldes.ln
- $(RM) $(DESOBJS)
- $(RM) profiled/?*.o
-
- install::
- $(INSTALLRAW) -m 644 libdes.a $(DESTDIR)$(LIBDIR)/libdes.a
- $(RANLIB) -t $(DESTDIR)$(LIBDIR)/libdes.a
- $(CHMOD) 444 $(DESTDIR)$(LIBDIR)/libdes.a
- $(INSTALLRAW) -m 644 libdes_p.a $(DESTDIR)$(LIBDIR)/libdes_p.a
- $(RANLIB) -t $(DESTDIR)$(LIBDIR)/libdes_p.a
- $(CHMOD) 444 $(DESTDIR)$(LIBDIR)/libdes_p.a
- $(INSTALLFILE) llib-ldes.ln $(DESTDIR)$(LINTLIBDIR)/llib-ldes.ln
-
- dbg_prt.obj: dbg_prt.c
- $(CCRO) -c $(CFLAGS) dbg_prt.c
-
- des.obj: des.c
- $(CCRO) -c $(CFLAGS) des.c
-
- key_sched.obj: key_sched.c
- $(CCRO) -c $(CFLAGS) key_sched.c
-
- misc.obj: misc.c
- $(HCC) $(HCFLAGS) -c misc.c
-
- clean::
- $(RM) misc.obj
-
- make_odd.exe: make_odd.c misc.obj
- $(HCC) $(HCFLAGS) make_odd.c misc.obj
-
- odd.h: make_odd.exe
- make_odd odd.h
-
- clean::
- $(RM) odd.h make_odd make_odd.obj
-
- depend:: odd.h
-
- mk_p_tab.exe: mk_p_tab.c misc.obj
- $(HCC) $(HCFLAGS) mk_p_tab.c misc.obj
-
- p_table.h: mk_p_tab.exe
- mk_p_tab p_table.h
-
- clean::
- $(RM) p_table.h make_p_table make_p_table.obj
-
- depend:: p_table.h
-
- mk_s_tab.exe: mk_s_tab.c misc.obj
- $(HCC) $(HCFLAGS) mk_s_tab.c misc.obj
-
- s_table.h: mk_s_tab.exe
- mk_s_tab s_table.h
-
- clean::
- $(RM) s_table.h make_s_table make_s_table.obj
-
- depend:: s_table.h
-
- make_p.exe: make_p.c misc.obj
- $(HCC) $(HCFLAGS) make_p.c misc.obj
-
- p.c: make_p.exe
- make_p p.c
-
- clean::
- $(RM) p.c make_p make_p.obj
-
- depend:: p.c
-
- make_fp.exe: make_fp.c misc.obj
- $(HCC) $(HCFLAGS) make_fp.c misc.obj
-
- fp.c: make_fp.exe
- make_fp fp.c
-
- clean::
- $(RM) fp.c make_fp make_fp.obj
-
- depend:: fp.c
-
- mkkeyprm.exe: mkkeyprm.c misc.obj
- $(CC) $(CFLAGS) mkkeyprm.c misc.obj
-
- key_perm.h: mkkeyprm.exe
- mkkeyprm key_perm.h
-
- clean::
- $(RM) key_perm.h make_key_perm make_key_perm.obj
-
- depend:: key_perm.h
-
- make_ip.exe: make_ip.c misc.obj
- $(HCC) $(HCFLAGS) make_ip.c misc.obj
-
- ip.c: make_ip.exe
- make_ip ip.c
-
- clean::
- $(RM) ip.c make_ip make_ip.obj
-
- depend:: ip.c
-
- clean_gen:
- del key_perm.h
- del odd.h
- del p_table.h
- del s_table.h
- del p.c
- del fp.c
- del ip.c
-
- misc.obj: des_intn.h
- mk_s_tab: tables.h des_intn.h
- mk_p_tab: tables.h des_intn.h
- mkkeyprm: des_intn.h
- make_s: s_table.h des_intn.h
-
- all:: verify1.exe
-
- verify1.exe: verify.c des.lib
- $(CC) $(CFLAGS) -o$@ verify.c des.lib
-
- clean::
- $(RM) verify verify.obj
-
- all:: key_test.exe
-
- key_test.exe: key_test.c des.lib
- $(CC) $(CFLAGS) key_test.c des.lib
-
- clean::
- $(RM) key_test key_test.obj
-
- all:: testit.exe
-
- testit.exe: testit.c des.lib
- $(CC) $(CFLAGS) testit.c des.lib
-
- clean::
- $(RM) testit testit.obj
-
- depend:: $(SRCS)
- @echo "### Now computing dependencies"
- $(DEPEND) $(CFLAGS)
-
- clean::
- $(RM) *~ \#* *.bak $(TAGSFILE)
-
- tags::
- $(TAGGER) *.c *.h
-
- Makefile::
- -$(RM) Makefile.bak; $(MV) Makefile Makefile.bak
- $(IMAKE) -DNEW_TOP=$(NEWTOP) -s Makefile
-
- print:: $(CODE)
- $(LPR) $(CODE)
-
- backup::
- copy makefile c:\kerb\src\des
- copy maklib c:\kerb\src\des
- xcopy *.c c:\kerb\src\des
- xcopy *.h c:\kerb\src\des
-
- .c.obj:
- $(CC) -c $(CFLAGS) $*.c
-
- install::
-
- Makefiles::
-
- # DO NOT DELETE THIS LINE
-
- # DO NOT DELETE THIS LINE -- make depend depends on it.
-
- keysched.obj: ../../.\include/mit_copy.h des_intn.h ../../.\include/conf.h
- keysched.obj: ../../.\include/osconf.h ../../.\include/conf-pc.h
- keysched.obj: h:\include/stdio.h ../../.\include/des.h key_perm.h
- des.obj: ../../.\include/mit_copy.h h:\include/stdio.h ../../.\include/des.h
- des.obj: des_intn.h ../../.\include/conf.h ../../.\include/osconf.h
- des.obj: ../../.\include/conf-pc.h s_table.h ip.c p.c fp.c
- cbc_encr.obj: ../../.\include/mit_copy.h h:\include/stdio.h
- cbc_encr.obj: ../../.\include/des.h
- pcbc_enc.obj: ../../.\include/mit_copy.h h:\include/stdio.h
- pcbc_enc.obj: ../../.\include/des.h des_intn.h ../../.\include/conf.h
- pcbc_enc.obj: ../../.\include/osconf.h ../../.\include/conf-pc.h
- debug.obj: ../../.\include/mit_copy.h
- cksum.obj: ../../.\include/mit_copy.h h:\include/stdio.h h:\include/string.h
- cksum.obj: ../../.\include/des.h des_intn.h ../../.\include/conf.h
- cksum.obj: ../../.\include/osconf.h ../../.\include/conf-pc.h
- qd_cksum.obj: ../../.\include/mit_copy.h h:\include/stdio.h
- qd_cksum.obj: h:\include/errno.h ../../.\include/des.h des_intn.h
- qd_cksum.obj: ../../.\include/conf.h ../../.\include/osconf.h
- qd_cksum.obj: ../../.\include/conf-pc.h
- rand_key.obj: ../../.\include/mit_copy.h h:\include/stdio.h
- rand_key.obj: ../../.\include/des.h des_intn.h ../../.\include/conf.h
- rand_key.obj: ../../.\include/osconf.h ../../.\include/conf-pc.h
- rdpasswd.obj: ../../.\include/mit_copy.h ../../.\include/des.h
- rdpasswd.obj: ../../.\include/conf.h ../../.\include/osconf.h
- rdpasswd.obj: ../../.\include/conf-pc.h h:\include/stdio.h h:\include/conio.h
- strtokey.obj: ../../.\include/mit_copy.h h:\include/stdio.h
- strtokey.obj: ../../.\include/des.h des_intn.h ../../.\include/conf.h
- strtokey.obj: ../../.\include/osconf.h ../../.\include/conf-pc.h
- util.obj: ../../.\include/mit_copy.h h:\include/stdio.h ../../.\include/des.h
- weak_key.obj: ../../.\include/des.h ../../.\include/mit_copy.h des_intn.h
- weak_key.obj: ../../.\include/conf.h ../../.\include/osconf.h
- weak_key.obj: ../../.\include/conf-pc.h
- kyparity.obj: ../../.\include/mit_copy.h ../../.\include/des.h des_intn.h
- kyparity.obj: ../../.\include/conf.h ../../.\include/osconf.h
- kyparity.obj: ../../.\include/conf-pc.h odd.h
- dbg_prt.obj: ../../.\include/mit_copy.h h:\include/stdio.h des_intn.h
- dbg_prt.obj: ../../.\include/conf.h ../../.\include/osconf.h
- dbg_prt.obj: ../../.\include/conf-pc.h
- mkkeyprm.obj: ../../.\include/mit_copy.h h:\include/stdio.h
- mkkeyprm.obj: h:\include/errno.h des_intn.h ../../.\include/conf.h
- mkkeyprm.obj: ../../.\include/osconf.h ../../.\include/conf-pc.h
- make_ip.obj: ../../.\include/mit_copy.h h:\include/stdio.h des_intn.h
- make_ip.obj: ../../.\include/conf.h ../../.\include/osconf.h
- make_ip.obj: ../../.\include/conf-pc.h tables.h
- make_fp.obj: ../../.\include/mit_copy.h h:\include/stdio.h des_intn.h
- make_fp.obj: ../../.\include/conf.h ../../.\include/osconf.h
- make_fp.obj: ../../.\include/conf-pc.h tables.h
- make_e.obj: h:\include/stdio.h des_intn.h ../../.\include/conf.h
- make_e.obj: ../../.\include/mit_copy.h ../../.\include/osconf.h
- make_e.obj: ../../.\include/conf-pc.h tables.h
- make_p.obj: ../../.\include/mit_copy.h h:\include/stdio.h des_intn.h
- make_p.obj: ../../.\include/conf.h ../../.\include/osconf.h
- make_p.obj: ../../.\include/conf-pc.h tables.h
- make_s.obj: ../../.\include/mit_copy.h h:\include/stdio.h des_intn.h
- make_s.obj: ../../.\include/conf.h ../../.\include/osconf.h
- make_s.obj: ../../.\include/conf-pc.h s_table.h
- mk_s_tab.obj: ../../.\include/mit_copy.h h:\include/stdio.h des_intn.h
- mk_s_tab.obj: ../../.\include/conf.h ../../.\include/osconf.h
- mk_s_tab.obj: ../../.\include/conf-pc.h tables.h
- mk_p_tab.obj: ../../.\include/mit_copy.h h:\include/stdio.h des_intn.h
- mk_p_tab.obj: ../../.\include/conf.h ../../.\include/osconf.h
- mk_p_tab.obj: ../../.\include/conf-pc.h tables.h
- make_odd.obj: ../../.\include/mit_copy.h h:\include/stdio.h
- misc.obj: ../../.\include/mit_copy.h h:\include/stdio.h des_intn.h
- misc.obj: ../../.\include/conf.h ../../.\include/osconf.h
- misc.obj: ../../.\include/conf-pc.h
- key_test.obj: ../../.\include/mit_copy.h h:\include/stdio.h
- key_test.obj: h:\include/errno.h ../../.\include/des.h
- testit.obj: ../../.\include/mit_copy.h h:\include/stdio.h h:\include/errno.h
- testit.obj: ../../.\include/des.h
- verify.obj: ../../.\include/mit_copy.h h:\include/stdio.h h:\include/errno.h
- verify.obj: ../../.\include/des.h
- epc_encr.obj: ../../.\include/mit_copy.h ../../.\include/des.h
- epc_encr.obj: h:\include/stdio.h h:\include/string.h
- cbc_noop.obj: ../../.\include/mit_copy.h h:\include/stdio.h
- cbc_noop.obj: ../../.\include/des.h
- enc.obj: ../../.\include/mit_copy.h ../../.\include/des.h h:\include/stdio.h
-